package com.knife.dom;

import java.util.Date;
import java.util.List;

/**
 * create by yongli on 2021-02-24 15:55
 */

public class QisWorkOrderBean {


    String deptNo;
    String orderTypeNo;
    Date completionTime;
    Date createTime;
    String serviceOrderId;
    String deviceNo;
    String faultLevelNo;
    // 故障归属编码
    String faultAttributionNo;
    String deviceModel;
    String serviceUserId;
    String serviceUserTel;
    String faultDesc;

    String faultElement1;
    String faultElement2;
    String faultElement3;

    // 故障部位，推送一个
    String faultElementDesc1;
    String faultElementDesc2;
    String faultElementDesc3;
    // 调试验收完成时间
    Date deliveryTime;

    String productGroupNo;
    String failureCause;
    String processResult;

    // 服务
    String serviceUserAccount;
    String serviceUserName;
    String serviceAgentNo;
    String serviceNetworkNo;
    // 时间不管
    Date receivingTime;
    Date arrivalTime;
    Date requestArrivalTime;
    Date dispatchingTime;
    Date requestArrivalTime2;
    Date callTime;
    Date reportCompletionTime;

    String createUserId;
    String custId;
    String shortText;
    String notes;
    String deviceTypeNo;
    String deviceStatusNo;
    String deviceUseStatusNo;
    String isPaidService;
    String isAbnormalState;
    String checkTypeNo;
    // 保养节点
    String maintenanceNode;
    String deviceSupervisorTel;
    String deviceSupervisor;
    String deviceOperator;
    // 质保转态
    String warrantyStatus;
    String isJointInspection;
    String isGuest;
    String isFaultNo;
    // 费用承担部门
    String costBearingDeptNo;
    String deviceOperatorTel;
    String serviceApplicantTel;
    String serviceApplicant;
    String deviceDesc;

    //
    Date bootTime;
    String engineerSkillsLevel;
    String userStatus;
    String engineNo;
    String engineModel;
    String faultRunData;
    String bucketType;
    String trackWidth;
    // 执行附件
    String attachmentSituation;
    String partialImprovement;
    String fuel;
    String specialUse;
    String deviceContactTel;
    String groundCode;
    String deviceContactUserId;
    // 风场所在地址
    String deviceLocation;
    Date productTime;
    Date warrantyEndTime;
    String actualMileage;
    String actualCapacity;
    Date actualRunningTime;
    String sumActualMileage;
    String sumActualCapacity;
    String sumActualRunningTime;
    String faultType;
    String faultOperUnit;
    String refProduct;
    String refProductDesc;
    String deviceLevel;
    String fileNo;
    String claimNo;
    String priority;
    String isFailureCall;
    String gpsStatus;
    String gpsAnomaliesReason;
    List<Partlist> partlist;
    List<String> attachments;

    public List<String> getAttachments() {
        return attachments;
    }

    public void setAttachments(List<String> attachments) {
        this.attachments = attachments;
    }

    public List<Partlist> getPartlist() {
        return partlist;
    }

    public void setPartlist(List<Partlist> partlist) {
        this.partlist = partlist;
    }

    public QisWorkOrderBean() {
    }

    public QisWorkOrderBean(String deptNo, String orderTypeNo, Date completionTime) {
        this.deptNo = deptNo;
        this.orderTypeNo = orderTypeNo;
        this.completionTime = completionTime;
    }

    public String getDeptNo() {
        return deptNo;
    }

    public void setDeptNo(String deptNo) {
        this.deptNo = deptNo;
    }

    public String getOrderTypeNo() {
        return orderTypeNo;
    }

    public void setOrderTypeNo(String orderTypeNo) {
        this.orderTypeNo = orderTypeNo;
    }

    public Date getCompletionTime() {
        return completionTime;
    }

    public void setCompletionTime(Date completionTime) {
        this.completionTime = completionTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getServiceOrderId() {
        return serviceOrderId;
    }

    public void setServiceOrderId(String serviceOrderId) {
        this.serviceOrderId = serviceOrderId;
    }

    public String getDeviceNo() {
        return deviceNo;
    }

    public void setDeviceNo(String deviceNo) {
        this.deviceNo = deviceNo;
    }

    public String getFaultLevelNo() {
        return faultLevelNo;
    }

    public void setFaultLevelNo(String faultLevelNo) {
        this.faultLevelNo = faultLevelNo;
    }

    public String getFaultAttributionNo() {
        return faultAttributionNo;
    }

    public void setFaultAttributionNo(String faultAttributionNo) {
        this.faultAttributionNo = faultAttributionNo;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getServiceUserId() {
        return serviceUserId;
    }

    public void setServiceUserId(String serviceUserId) {
        this.serviceUserId = serviceUserId;
    }

    public String getServiceUserTel() {
        return serviceUserTel;
    }

    public void setServiceUserTel(String serviceUserTel) {
        this.serviceUserTel = serviceUserTel;
    }

    public String getFaultDesc() {
        return faultDesc;
    }

    public void setFaultDesc(String faultDesc) {
        this.faultDesc = faultDesc;
    }

    public String getFaultElement1() {
        return faultElement1;
    }

    public void setFaultElement1(String faultElement1) {
        this.faultElement1 = faultElement1;
    }

    public String getFaultElement2() {
        return faultElement2;
    }

    public void setFaultElement2(String faultElement2) {
        this.faultElement2 = faultElement2;
    }

    public String getFaultElement3() {
        return faultElement3;
    }

    public void setFaultElement3(String faultElement3) {
        this.faultElement3 = faultElement3;
    }

    public String getFaultElementDesc1() {
        return faultElementDesc1;
    }

    public void setFaultElementDesc1(String faultElementDesc1) {
        this.faultElementDesc1 = faultElementDesc1;
    }

    public String getFaultElementDesc2() {
        return faultElementDesc2;
    }

    public void setFaultElementDesc2(String faultElementDesc2) {
        this.faultElementDesc2 = faultElementDesc2;
    }

    public String getFaultElementDesc3() {
        return faultElementDesc3;
    }

    public void setFaultElementDesc3(String faultElementDesc3) {
        this.faultElementDesc3 = faultElementDesc3;
    }

    public Date getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public String getProductGroupNo() {
        return productGroupNo;
    }

    public void setProductGroupNo(String productGroupNo) {
        this.productGroupNo = productGroupNo;
    }

    public String getFailureCause() {
        return failureCause;
    }

    public void setFailureCause(String failureCause) {
        this.failureCause = failureCause;
    }

    public String getProcessResult() {
        return processResult;
    }

    public void setProcessResult(String processResult) {
        this.processResult = processResult;
    }

    public String getServiceUserAccount() {
        return serviceUserAccount;
    }

    public void setServiceUserAccount(String serviceUserAccount) {
        this.serviceUserAccount = serviceUserAccount;
    }

    public String getServiceUserName() {
        return serviceUserName;
    }

    public void setServiceUserName(String serviceUserName) {
        this.serviceUserName = serviceUserName;
    }

    public String getServiceAgentNo() {
        return serviceAgentNo;
    }

    public void setServiceAgentNo(String serviceAgentNo) {
        this.serviceAgentNo = serviceAgentNo;
    }

    public String getServiceNetworkNo() {
        return serviceNetworkNo;
    }

    public void setServiceNetworkNo(String serviceNetworkNo) {
        this.serviceNetworkNo = serviceNetworkNo;
    }

    public Date getReceivingTime() {
        return receivingTime;
    }

    public void setReceivingTime(Date receivingTime) {
        this.receivingTime = receivingTime;
    }

    public Date getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(Date arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public Date getRequestArrivalTime() {
        return requestArrivalTime;
    }

    public void setRequestArrivalTime(Date requestArrivalTime) {
        this.requestArrivalTime = requestArrivalTime;
    }

    public Date getDispatchingTime() {
        return dispatchingTime;
    }

    public void setDispatchingTime(Date dispatchingTime) {
        this.dispatchingTime = dispatchingTime;
    }

    public Date getRequestArrivalTime2() {
        return requestArrivalTime2;
    }

    public void setRequestArrivalTime2(Date requestArrivalTime2) {
        this.requestArrivalTime2 = requestArrivalTime2;
    }

    public Date getCallTime() {
        return callTime;
    }

    public void setCallTime(Date callTime) {
        this.callTime = callTime;
    }

    public Date getReportCompletionTime() {
        return reportCompletionTime;
    }

    public void setReportCompletionTime(Date reportCompletionTime) {
        this.reportCompletionTime = reportCompletionTime;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId;
    }

    public String getShortText() {
        return shortText;
    }

    public void setShortText(String shortText) {
        this.shortText = shortText;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public String getDeviceTypeNo() {
        return deviceTypeNo;
    }

    public void setDeviceTypeNo(String deviceTypeNo) {
        this.deviceTypeNo = deviceTypeNo;
    }

    public String getDeviceStatusNo() {
        return deviceStatusNo;
    }

    public void setDeviceStatusNo(String deviceStatusNo) {
        this.deviceStatusNo = deviceStatusNo;
    }

    public String getDeviceUseStatusNo() {
        return deviceUseStatusNo;
    }

    public void setDeviceUseStatusNo(String deviceUseStatusNo) {
        this.deviceUseStatusNo = deviceUseStatusNo;
    }

    public String getIsPaidService() {
        return isPaidService;
    }

    public void setIsPaidService(String isPaidService) {
        this.isPaidService = isPaidService;
    }

    public String getIsAbnormalState() {
        return isAbnormalState;
    }

    public void setIsAbnormalState(String isAbnormalState) {
        this.isAbnormalState = isAbnormalState;
    }

    public String getCheckTypeNo() {
        return checkTypeNo;
    }

    public void setCheckTypeNo(String checkTypeNo) {
        this.checkTypeNo = checkTypeNo;
    }

    public String getMaintenanceNode() {
        return maintenanceNode;
    }

    public void setMaintenanceNode(String maintenanceNode) {
        this.maintenanceNode = maintenanceNode;
    }

    public String getDeviceSupervisorTel() {
        return deviceSupervisorTel;
    }

    public void setDeviceSupervisorTel(String deviceSupervisorTel) {
        this.deviceSupervisorTel = deviceSupervisorTel;
    }

    public String getDeviceSupervisor() {
        return deviceSupervisor;
    }

    public void setDeviceSupervisor(String deviceSupervisor) {
        this.deviceSupervisor = deviceSupervisor;
    }

    public String getDeviceOperator() {
        return deviceOperator;
    }

    public void setDeviceOperator(String deviceOperator) {
        this.deviceOperator = deviceOperator;
    }

    public String getWarrantyStatus() {
        return warrantyStatus;
    }

    public void setWarrantyStatus(String warrantyStatus) {
        this.warrantyStatus = warrantyStatus;
    }

    public String getIsJointInspection() {
        return isJointInspection;
    }

    public void setIsJointInspection(String isJointInspection) {
        this.isJointInspection = isJointInspection;
    }

    public String getIsGuest() {
        return isGuest;
    }

    public void setIsGuest(String isGuest) {
        this.isGuest = isGuest;
    }

    public String getIsFaultNo() {
        return isFaultNo;
    }

    public void setIsFaultNo(String isFaultNo) {
        this.isFaultNo = isFaultNo;
    }

    public String getCostBearingDeptNo() {
        return costBearingDeptNo;
    }

    public void setCostBearingDeptNo(String costBearingDeptNo) {
        this.costBearingDeptNo = costBearingDeptNo;
    }

    public String getDeviceOperatorTel() {
        return deviceOperatorTel;
    }

    public void setDeviceOperatorTel(String deviceOperatorTel) {
        this.deviceOperatorTel = deviceOperatorTel;
    }

    public String getServiceApplicantTel() {
        return serviceApplicantTel;
    }

    public void setServiceApplicantTel(String serviceApplicantTel) {
        this.serviceApplicantTel = serviceApplicantTel;
    }

    public String getServiceApplicant() {
        return serviceApplicant;
    }

    public void setServiceApplicant(String serviceApplicant) {
        this.serviceApplicant = serviceApplicant;
    }

    public String getDeviceDesc() {
        return deviceDesc;
    }

    public void setDeviceDesc(String deviceDesc) {
        this.deviceDesc = deviceDesc;
    }

    public Date getBootTime() {
        return bootTime;
    }

    public void setBootTime(Date bootTime) {
        this.bootTime = bootTime;
    }

    public String getEngineerSkillsLevel() {
        return engineerSkillsLevel;
    }

    public void setEngineerSkillsLevel(String engineerSkillsLevel) {
        this.engineerSkillsLevel = engineerSkillsLevel;
    }

    public String getUserStatus() {
        return userStatus;
    }

    public void setUserStatus(String userStatus) {
        this.userStatus = userStatus;
    }

    public String getEngineNo() {
        return engineNo;
    }

    public void setEngineNo(String engineNo) {
        this.engineNo = engineNo;
    }

    public String getEngineModel() {
        return engineModel;
    }

    public void setEngineModel(String engineModel) {
        this.engineModel = engineModel;
    }

    public String getFaultRunData() {
        return faultRunData;
    }

    public void setFaultRunData(String faultRunData) {
        this.faultRunData = faultRunData;
    }

    public String getBucketType() {
        return bucketType;
    }

    public void setBucketType(String bucketType) {
        this.bucketType = bucketType;
    }

    public String getTrackWidth() {
        return trackWidth;
    }

    public void setTrackWidth(String trackWidth) {
        this.trackWidth = trackWidth;
    }

    public String getAttachmentSituation() {
        return attachmentSituation;
    }

    public void setAttachmentSituation(String attachmentSituation) {
        this.attachmentSituation = attachmentSituation;
    }

    public String getPartialImprovement() {
        return partialImprovement;
    }

    public void setPartialImprovement(String partialImprovement) {
        this.partialImprovement = partialImprovement;
    }

    public String getFuel() {
        return fuel;
    }

    public void setFuel(String fuel) {
        this.fuel = fuel;
    }

    public String getSpecialUse() {
        return specialUse;
    }

    public void setSpecialUse(String specialUse) {
        this.specialUse = specialUse;
    }

    public String getDeviceContactTel() {
        return deviceContactTel;
    }

    public void setDeviceContactTel(String deviceContactTel) {
        this.deviceContactTel = deviceContactTel;
    }

    public String getGroundCode() {
        return groundCode;
    }

    public void setGroundCode(String groundCode) {
        this.groundCode = groundCode;
    }

    public String getDeviceContactUserId() {
        return deviceContactUserId;
    }

    public void setDeviceContactUserId(String deviceContactUserId) {
        this.deviceContactUserId = deviceContactUserId;
    }

    public String getDeviceLocation() {
        return deviceLocation;
    }

    public void setDeviceLocation(String deviceLocation) {
        this.deviceLocation = deviceLocation;
    }

    public Date getProductTime() {
        return productTime;
    }

    public void setProductTime(Date productTime) {
        this.productTime = productTime;
    }

    public Date getWarrantyEndTime() {
        return warrantyEndTime;
    }

    public void setWarrantyEndTime(Date warrantyEndTime) {
        this.warrantyEndTime = warrantyEndTime;
    }

    public String getActualMileage() {
        return actualMileage;
    }

    public void setActualMileage(String actualMileage) {
        this.actualMileage = actualMileage;
    }

    public String getActualCapacity() {
        return actualCapacity;
    }

    public void setActualCapacity(String actualCapacity) {
        this.actualCapacity = actualCapacity;
    }

    public Date getActualRunningTime() {
        return actualRunningTime;
    }

    public void setActualRunningTime(Date actualRunningTime) {
        this.actualRunningTime = actualRunningTime;
    }

    public String getSumActualMileage() {
        return sumActualMileage;
    }

    public void setSumActualMileage(String sumActualMileage) {
        this.sumActualMileage = sumActualMileage;
    }

    public String getSumActualCapacity() {
        return sumActualCapacity;
    }

    public void setSumActualCapacity(String sumActualCapacity) {
        this.sumActualCapacity = sumActualCapacity;
    }

    public String getSumActualRunningTime() {
        return sumActualRunningTime;
    }

    public void setSumActualRunningTime(String sumActualRunningTime) {
        this.sumActualRunningTime = sumActualRunningTime;
    }

    public String getFaultType() {
        return faultType;
    }

    public void setFaultType(String faultType) {
        this.faultType = faultType;
    }

    public String getFaultOperUnit() {
        return faultOperUnit;
    }

    public void setFaultOperUnit(String faultOperUnit) {
        this.faultOperUnit = faultOperUnit;
    }

    public String getRefProduct() {
        return refProduct;
    }

    public void setRefProduct(String refProduct) {
        this.refProduct = refProduct;
    }

    public String getRefProductDesc() {
        return refProductDesc;
    }

    public void setRefProductDesc(String refProductDesc) {
        this.refProductDesc = refProductDesc;
    }

    public String getDeviceLevel() {
        return deviceLevel;
    }

    public void setDeviceLevel(String deviceLevel) {
        this.deviceLevel = deviceLevel;
    }

    public String getFileNo() {
        return fileNo;
    }

    public void setFileNo(String fileNo) {
        this.fileNo = fileNo;
    }

    public String getClaimNo() {
        return claimNo;
    }

    public void setClaimNo(String claimNo) {
        this.claimNo = claimNo;
    }

    public String getPriority() {
        return priority;
    }

    public void setPriority(String priority) {
        this.priority = priority;
    }

    public String getIsFailureCall() {
        return isFailureCall;
    }

    public void setIsFailureCall(String isFailureCall) {
        this.isFailureCall = isFailureCall;
    }

    public String getGpsStatus() {
        return gpsStatus;
    }

    public void setGpsStatus(String gpsStatus) {
        this.gpsStatus = gpsStatus;
    }

    public String getGpsAnomaliesReason() {
        return gpsAnomaliesReason;
    }

    public void setGpsAnomaliesReason(String gpsAnomaliesReason) {
        this.gpsAnomaliesReason = gpsAnomaliesReason;
    }


}
